{"type": "gameStart", "map": "wellgl1", "numPlayers": 0, "numTeams": 2, "time": 0, "demo": "2020-05-28_22-47_[wellgl1]_.mvd", "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "changeClass", "player": "torture", "playerClass": 3, "nextClass": 0, "team": 2, "timePlayed": 272, "time": 272, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "changeClass", "player": "torture", "playerClass": 3, "nextClass": 0, "team": 2, "timePlayed": 584, "time": 584, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 600, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 601, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 602, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "rocket", "damage": 26, "time": 602, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "rocket", "damage": 26, "time": 602, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "rocketlauncher", "time": 603, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "normalgrenade", "damage": 111, "time": 609, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "normalgrenade", "damage": 111, "time": 609, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "damageDone", "kind": "self", "player": "kao", "playerClass": 3, "playerTeam": 2, "target": "kao", "targetClass": 3, "targetTeam": 2, "inflictor": "normalgrenade", "damage": 111, "time": 614, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "damageTaken", "kind": "self", "attacker": "kao", "attackerClass": 3, "attackerTeam": 2, "player": "kao", "playerClass": 3, "playerTeam": 2, "inflictor": "normalgrenade", "damage": 111, "time": 614, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "shotgun", "time": 615, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "shotgun", "time": 616, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "shotgun", "time": 617, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "attack", "player": "kao", "playerClass": "3", "inflictor": "shotgun", "time": 618, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "changeClass", "player": "kao", "playerClass": 3, "nextClass": 0, "team": 2, "timePlayed": 621, "time": 621, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "teamScores", "team1Score": 0, "team2Score": 0, "team1Name": "blue", "team2Name": "red", "winningTeam": 0, "time": 1198, "gameTimeStamp": "2020-05-29T01:47:37.235Z"},
{"type": "gameEnd", "time": 1198, "gameTimeStamp": "2020-05-29T01:47:37.235Z"}